small wild mammals - Allemand Anglais Dictionnaire